everyone and their mother - Turc Anglais Dictionnaire